Big Huge Thesaurus

chinese deity

noun

sounds kind of like